import axios from '@/axios'

/**
 * 获取用户评论列表
 * @param {number} pageNum - 页码
 * @param {number} pageSize - 每页数量
 * @returns {Promise} 请求结果
 */
export function getUserComments(pageNum = 1, pageSize = 10) {
  return axios.get('/comment/manage/list', {
    params: {
      pageNum,
      pageSize
    }
  })
}

/**
 * 删除评论
 * @param {number} id - 评论ID
 * @returns {Promise} 删除结果
 */
export function deleteComment(id) {
  return axios.delete(`/comment/manage/${id}`)
}

/**
 * 获取用户评论数量
 * @returns {Promise} 评论计数结果
 */
export function getCommentCount() {
  return axios.post('/comment/manage/count')
}
